Interaction between Software Engineering and Artificial Intelligence- A Review
نویسنده
چکیده
Software engineering and artificial intelligence is the two field of the computer science. During the last decades, the disciplines of Artificial Intelligence and Software Engineering have developed separately without the much exchange of research outcomes. However, both fields of computer science have different characteristics, benefits and limitations. This statement opens many possibilities and ideas for research. One idea is that the researcher applies the available methods, tools and techniques of Artificial Intelligence to Software Engineering and Software Engineering to Artificial Intelligence in a manner that good things, feature, characteristic and advantages of the both fields is taken up, and the limitations will reduces. During applicability, an intersection area is found between AI and SE, which forms the relation between AI and SE. The work in this paper discusses the factor that come while communicating between AI and SE such as Communication, objective, Problem and reasons for adopting. This work explores the framework of interaction on which both fields are communicate with each other. This framework has four major classes of interaction such as software support environment, AI tools and techniques in conventional software, Use of conventional software technology and Methodological considerations. This paper introduces the relation between AI and SE, and various techniques evolved while merging.
منابع مشابه
An Overview of the Artificial Intelligence Applications in Identifying and Combating the Covid-19 Pandemic
Intruduction: In late 2019, people around the world became infected with Covid-19 by the outbreak, the pandemy and epidemy of this disease. To this end, researchers in various fields are seeking to find solutions to the problems related to the control and management of crises. The transmission power of the new corona virus has drawn the attention of experts in the use of artificial intelligence...
متن کاملUse of Artificial Intelligence in Software Development Life Cycle ... A state of the art review
Artificial Intelligence (AI) is the younger field in computer science ready to accept challenges. Software engineering (SE) is the dominating industrial field. So, automating SE is the most relevant challenge today. AI has the capacity to empower SE in that way. Here in this paper we present a state of the art literature review which reveals the past and present work done for automating Softwar...
متن کاملDifferences between objects and agents
What is agent? Just like Artificial Intelligence (AI), there are multiple definitions to it, however not a single definition could be agreed upon by all researchers and developers in the world. We could view Agent and Agent Oriented Software Engineering (AOSE) as a new programming paradigm that has evolved itself from Object Oriented Software Engineering (OOSE). AOSE has placed greater emphasis...
متن کاملTechniques of Ontology and its Usage in Indian Languages - A Review
Ontology is presently an emerging research topic in the field of artificial intelligence, semantic web, and natural language processing, software engineering, and information architecture etc. Manual Ontology building is essentially a time consuming and tedious task. From the last few decades, different ontology building approaches are being used to build ontology either semi-automatically or a...
متن کاملA Review on Applications of Haptic Systems, Virtual Reality, and Artificial Intelligence in Medical Training in COVID-19 Pandemic
This paper presents a survey on haptic technology, virtual reality, and artificial intelligence applications in medical training during the COVID-19 pandemic. Over the last few decades, there has been a great deal of interest in using new technologies to establish capable approaches for medical training purposes. These methods are intended to minimize surgerychr('39')s adverse effects, mostly w...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011